package com.syc.test;

import lombok.Getter;

/**
 * @Author shifuming
 * @Date 2022-05-24
 */
@Getter
public enum TranslateLanguageEnum {

    Afrikaans("af"),
    Aragonese("an"),
    Arabic("ar"),
    Asturian("ast"),
    Belarusian("be"),
    Breton("br"),
    Catalan("ca"),
    Bulgarian("bg"),
    Bengali("bn"),
    Czech("cs"),
    Welsh("cy"),
    Danish("da"),
    German("de"),
    Greek("el"),
    English("en"),
    Spanish("es"),
    Estonian("et"),
    Basque("eu"),
    Persian("fa"),
    Finnish("fi"),
    French("fr"),
    Irish("ga"),
    Galician("gl"),
    Gujarati("gu"),
    Hebrew("he"),
    Hindi("hi"),
    Croatian("hr"),
    Haitian("ht"),
    Hungarian("hu"),
    Indonesian("id"),
    Icelandic("is"),
    Italian("it"),
    Japanese("ja"),
    Khmer("km"),
    Kannada("kn"),
    Korean("ko"),
    Lithuanian("lt"),
    Latvian("lv"),
    Macedonian("mk"),
    Malayalam("ml"),
    Marathi("mr"),
    Malay("ms"),
    Maltese("mt"),
    Nepali("ne"),
    Dutch("nl"),
    Norwegian("no"),
    Occitan("oc"),
    Punjabi("pa"),
    Polish("pl"),
    Portuguese("pt"),
    Romanian("ro"),
    Russian("ru"),
    Slovak("sk"),
    Slovene("sl"),
    Somali("so"),
    Albanian("sq"),
    Serbian("sr"),
    Swedish("sv"),
    Swahili("sw"),
    Tamil("ta"),
    Telugu("te"),
    Thai("th"),
    Tagalog("tl"),
    Turkish("tr"),
    Ukrainian("uk"),
    Urdu("ur"),
    Vietnamese("vi"),
    Walloon("wa"),
    Yiddish("yi"),
    Simplified_Chinese("zh-cn"),
    Traditional_Chinese("zh-tw");

    private String abbreviation;

    TranslateLanguageEnum(String abbreviation) {
        this.abbreviation = abbreviation;
    }

}
